#slideshow{
margin: 0;
padding:0;
}

#slideshow img{
float:left;
margin: 1em;
}

#slideshow .slideContent{
margin: 0;
padding:0;
padding-left: 2em;
padding-right: 2em;
float:left;
}
#slideshow .slideContent img{
width:50%;
}

#slideshow .slideContent ul{
/*
http://stackoverflow.com/questions/710158/why-do-my-list-item-bullets-overlap-floating-elements
*/
overflow: hidden;
}

#slideshow a{
margin-right: 2em;
background: #222 url("images/overlay.png") repeat-x;
position:relative;
float:right;
display: block;
padding: 0.8em;
background-color: #ffb515;
color: white;
font-weight:bold;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
}
/*
#slideshow a:visited{
background-color: #2DAEBF;
}
*/
#slideshow a:hover{
background-color: #fc9200;
color: #eeeeee;
}

#slideshow a:active{
text-decoration: none;
top:2px;
}

#bottom{
	border-top: 2px dotted black;
}

#bottom div{
margin: 2em 1em;
min-height: 150px;
width: 35%;
padding-left: 95px;
float: left;
}

#bottom div p{
margin-left:1em;
color: #3c3c3c;
}

#bottom div .quote{
margin-left:1em;
color: #3c3c3c;
}

/*
blockquote:before, blockquote:after {
color: #cccccc;
display: block;
font-size: 700%;
width: 40px;
}

blockquote:before {
content: '\201C';
height: 0;
margin-left: -0.55em;
}

blockquote:after {
content: '\201D';
height: 50px;
margin-top: -70px;
margin-left: 360px;
}
*/

#bottom #testimonial{
background: url("images/smiley_girl.jpg") no-repeat;
border-right: 1px solid #acacac; /*temp*/
}

#bottom #other{
background: url("images/contact_girl.jpg") no-repeat;
}

#bottom .readmore{
text-decoration: none;
color: #0066CC;
border-bottom: 1px solid #cccccc;
margin-left: 2em;
}

#bottom .readmore:hover{
color: #0033CC;
border-bottom: 1px solid #acacac;
font-weight:bold;
}

#bottom .readmore:visited{
}

#bottom .readmore:active{
background-color: #CCFFFF;
}
